he spilled the beans - Alemán Inglés Diccionario